package com.springbootx.clickhouse.clickhouse.service;

import com.springbootx.clickhouse.clickhouse.pojo.Users;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author Tony.niu (hystrix0779@yeah.net)
 * @version V1.0
 * @date 2020/10/23
 **/
public interface UserService {
    /**
     * 写入数据
     * @param users 实体
     */
    void saveData (Users users);
    /**
     * 查询
     * @param id 主键
     * @return Users
     */
    Users selectById (@Param("id") Integer id);
    /**
     * 查询全部
     * @return  List<Users>
     */
    List<Users> selectList ();

    /**
     * 写入数据
     * @param list 实体
     */
    void saveDates(List<Users> list);
}
